it's over. - German English Dictionary